#pragma once

#include "../algorithm/scrypt/scrypt.h"
#include "../algorithm/algorithm.h"
#include "CL/openCL.h"
#include "../LMContext.h"

//void xptMiner_submitShare(minerProtosharesBlock_t* block);
//void xptMiner_submitShare(minerScryptBlock_t* block);
//void xptMiner_submitShare(minerPrimecoinBlock_t* block);
//void xptMiner_submitShare(minerMetiscoinBlock_t* block);
//void xptMiner_submitShare(minerMaxcoinBlock_t* block);
void xptMiner_submitShare(minerRiecoinBlock_t* block, uint8* nOffset, boost::shared_ptr<LMContext> context);
